package com.fdb.efp.loan.common;

/**
 * 放款中心模块常量定义
 *
 */
public class LoanConstant {
	
	public static final String TZZT_WQR = "0";		//出帐未确认
	public static final String TZZT_ZC = "1";		//正常
	public static final String TZZT_CZ = "2";		//冲正
	public static final String TZZT_SB = "3";		//失败
	public static final String TZZT_JQ = "4";		//结清
	public static final String TZZT_XH = "5";		//销户
	public static final String TZZT_DK = "6";		//垫款
	public static final String TZZT_KK = "7";		//已扣款
	public static final String TZZT_ZH = "8";		//置换
	public static final String TZZT_HX = "9";		//核销
	public static final String TZZT_YQ = "10";		//逾期
	public static final String TZZT_LPJQ = "11";	//理赔结清
	public static final String TZZT_CX = "12";		//撤销
	
	

	/** 处理核心系统日间普通贷款还款冲正通知交易码*/
	public static final String CMIS_CODE_011145 = "011145";	
	/** 处理核心系统日间贷款放款冲正通知交易码*/
	public static final String CMIS_CODE_011155 = "011155";	
	/** 处理核心系统日间普通贷款结清通知交易码*/
	public static final String CMIS_CODE_013045 = "013045";	
	/**处理核心系统日间普通贷款结清冲正通知交易码*/
	public static final String CMIS_CODE_013145 = "013145";	
	/**自主循环贷款出帐成功通知交易码*/
	public static final String CMIS_CODE_600012 = "600012";	
	/** 处理核心系统日间普通贷款还款通知交易码*/
	public static final String CMIS_CODE_600020 = "600020";	
	
	/**核心交易码：放款*/
	public static final String CMIS_CODE_011055 ="011055";
	/**核心交易码：放款*/
	public static final String CMIS_CODE_011057 ="011057";
	/**核心交易码：还款*/
	public static final String CMIS_CODE_011045 ="011045";
	/**核心交易码：还款*/
	public static final String CMIS_CODE_011044 ="011044";
	/**核心交易码：还款*/
	public static final String CMIS_CODE_011046 ="011046";
	/**核心交易码：还款*/
	public static final String CMIS_CODE_011034 ="011034";
	/**核心交易码：放款冲正*/
	public static final String CMIS_CODE_011157 ="011157";
	
	/**七级分类评级结果：未分类*/
	public final static String SEVEN_SORT_00 = "00";
	/**七级分类评级结果：正常一*/
	public final static String SEVEN_SORT_11 = "11";
	/**七级分类评级结果：正常二*/
	public final static String SEVEN_SORT_12 = "12";
	/**七级分类评级结果：关注一*/
	public final static String SEVEN_SORT_21 = "21";
	/**七级分类评级结果：关注二*/
	public final static String SEVEN_SORT_22 = "22";
	/**七级分类评级结果：次级*/
	public final static String SEVEN_SORT_30 = "30";
	/**七级分类评级结果：可疑*/
	public final static String SEVEN_SORT_40 = "40";
	/**七级分类评级结果：损失*/
	public final static String SEVEN_SORT_50 = "50";
	
	/**四级分类评级结果：正常*/
	public final static String FOUR_SORT_10 = "10";
	/**四级分类评级结果：逾期*/
	public final static String FOUR_SORT_20 = "20";
	/**四级分类评级结果：呆滞*/
	public final static String FOUR_SORT_30 = "30";
	/**四级分类评级结果：呆帐*/
	public final static String FOUR_SORT_40 = "40";
	
	
	/**五级分类评级结果：正常*/
	public final static String FIVE_SORT_10 = "10";
	/**五级分类评级结果：关注*/
	public final static String FIVE_SORT_20 = "20";
	/**五级分类评级结果：次级*/
	public final static String FIVE_SORT_30 = "30";
	/**五级分类评级结果：可疑*/
	public final static String FIVE_SORT_40 = "40";
	/**五级分类评级结果：损失*/
	public final static String FIVE_SORT_50 = "50";
	
	 //system
	public static final String SYSTEM_LON = "LON";		//LON: 建立贷款帐号
	public static final String SYSTEM_CTA = "CTA";		//CTA：建立CTA账户
	public static final String SYSTEM_CTB = "CTB";		//CTB：建立银行承兑汇票CTA
	public static final String SYSTEM_BGD = "BGD";		//BGD：建立银行承兑汇票合同
	
	/**核心返回数据处理状态 0:未处理*/
	public static final String STATUS_0 = "0"; 
	/**核心返回数据处理状态 1:已处理*/
	public static final String STATUS_1 = "1"; 
	/**核心返回数据处理状态 3:失败*/
	public static final String STATUS_3 = "3"; 
	
	/**处理核心数据状态0:成功*/
	public static final String SUCCESS = "0"; 
	/**处理核心数据状态1:拒绝*/
	public static final String REFUSE = "1"; 
	
	 /**自助循环贷*/
    public final static String ISCIRCLE = "1";
    
	 /**借贷方:贷方*/
    public final static String LOANASPECT_C = "C";
    /**借贷方:借方*/
    public final static String LOANASPECT_D = "D";
    
    /**应计/非应计/核销标识:自动应计*/
    public final static String BAD_DEBT_IND_00 = "00";
    /**应计/非应计/核销标识:自动非应计*/
    public final static String BAD_DEBT_IND_02 = "02";
    /**应计/非应计/核销标识:手工应计*/
    public final static String BAD_DEBT_IND_50 = "50";
    /**应计/非应计/核销标识:手工非应计*/
    public final static String BAD_DEBT_IND_52 = "52";
    /**应计/非应计/核销标识:核销*/
    public final static String BAD_DEBT_IND_54 = "54";

	/**还款计划状态  期数状态 */
	/**正常*/
	public final static String REPAYPLAN_STATUE_N = "N";
	/**逾期*/
	public final static String REPAYPLAN_STATUE_O = "O";
	/**结清*/
	public final static String REPAYPLAN_STATUE_P = "P";
	/**非应计*/
	public final static String REPAYPLAN_STATUE_F = "F";
	/**撤销*/
	public final static String REPAYPLAN_STATUS_C = "C";
}
